make a difference in - German English Dictionary